Magento2开发教程NO4

您所在的位置:网站首页 magento2 建站 Magento2开发教程NO4

Magento2开发教程NO4

2023-10-24 01:46| 来源: 网络整理| 查看: 265

先决条件

要保持兼容性、可升级性的缘故,修改容易,不修改Magento 2默认主题。自定义Magento 2主题,创建一个新的自定义主题。 设置你的magento2为开发者模式。 创建前端主题: 演练

需要在Magento 2系统添加一个新的主题的步骤如下:

创建一个目录在 app/design/frontend//. 添加一个声明文件 theme.xml 和创建 etc 目录和创建view.xml 文件在主题目录。 添加一个 composer.json 文件. 添加一个 registration.php. 创建CSS, JavaScript, images, 和 fonts目录. 在管理面板中配置您的主题. 创建一个主题目录

创建主题目录:

进入/app/design/frontend目录。 创建一个新目录: /app/design/frontend/. 在“vendor”目录下,创建一个根据主题命名的目录。 app/design/frontend/ ├── / │ │ ├──.../ │ │ │ ├── ... │ │ │ ├── ... 声明你的主题

在为主题创建目录之后,你必须创建 theme.xml 至少包含主题名称和父主题名称(如果从一个主题继承 ). 可选地可以指定主题预览图像的存储位置。

添加或复制一个存在的 theme.xml 到你的主题目录 app/design/frontend// 使用以下示例配置它: New theme Magento/blank media/preview.jpg

如果您更改主题标题或父主题信息在 theme.xml 在主题已经 注册, 你需要打开或重新加载任何Magento管理页面更改被保存在数据库中。

让你的主题生成Composer包 (可以)

主题例子 composer.json:

{ "name": "magento/theme-frontend-luma", "description": "N/A", "require": { "php": "~5.5.0|~5.6.0|~7.0.0", "magento/theme-frontend-blank": "100.0.*", "magento/framework": "100.0.*" }, "type": "magento2-theme", "version": "100.0.1", "license": [ "OSL-3.0", "AFL-3.0" ], "autoload": { "files": [ "registration.php" ] } } 添加 registration.php

要在系统中注册主题,在主题目录中添加registration.php 文件,示例代码:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3